um\admin\core\Admin_Settings D

Total Complexity 300
Dependencies 2
Dependents 1
Total lines 3,508
Lines of code 2,910
Logical lines of code 725
Comment lines 314
Methods 22
Properties 5

Methods 22

Method Rating Maintainability Complexity Lines of code
init_variables()
D
0
53 1,911
settings_licenses_tab()
D
20
47 241
on_settings_save()
C
32 27 109
same_page_update_ajax()
C
29 24 124
licenses_save()
B
37 23 71
remove_empty_values()
B
44 17 44
render_settings_section()
B
39 15 66
generate_tabs_menu()
A
43 16 41
save_settings_handler()
A
49 11 26
settings_page()
A
44 9 43
generate_subtabs_menu()
A
49 10 28
check_permalinks_changes()
S
60 8 13
get_section_fields()
S
54 7 22
email_section_custom_fields()
S
44 5 48
save_email_templates()
S
52 6 23
set_default_if_empty()
S
58 6 16
settings_override_templates_tab()
S
51 3 27
sorting_licenses_options()
S
53 3 23
settings_before_email_tab()
S
67 4 7
before_licenses_save()
S
66 4 8
__construct()
S
57 1 16
scan_template_files()
S
79 1 3